﻿/***** Elements *****/
body  
{
	margin: 10px 10px 10px 10px; 
	font-family: tahoma,arial,verdana,sans-serif;
	font-size: 11px;
}

/***** ID *****/

#AppTitle
{
	font-family: Arial;
	/*color: #9966FF;*/
	margin-bottom: 10px;
}
#AppTitle .minor
{
	font: inherit;
	font-size: 13px;
}
#AppTitle .major
{
	font: inherit;
	font-size: 20px;
}

/***** Classes *****/
.hidden { display: none; }

.summary-warning { color: #FF6600; }

.summary-overspend { color: #FF0000; }

.fieldLeftPadding
{
	padding-left: 55px;
	border: solid 1px pink;
}

/***** ExtJs Related Classes *****/
.x-tab-panel-body .x-panel-body {
	padding:10px;
}
.x-grid3 .x-window-ml{
	padding-left: 0;	
} 
.x-grid3 .x-window-mr {
	padding-right: 0;
} 
.x-grid3 .x-window-tl {
	padding-left: 0;
} 
.x-grid3 .x-window-tr {
	padding-right: 0;
} 
.x-grid3 .x-window-tc .x-window-header {
	height: 3px;
	padding:0;
	overflow:hidden;
} 
.x-grid3 .x-window-mc {
	border-width: 0;
	background: #cdd9e8;
} 
.x-grid3 .x-window-bl {
	padding-left: 0;
} 
.x-grid3 .x-window-br {
	padding-right: 0;
}
.x-grid3 .x-panel-btns {
	padding:0;
}
.x-grid3 .x-panel-btns td.x-toolbar-cell {
	padding:3px 3px 0;
}
.x-box-inner {
	zoom:1;
}
.icon-user-add {
    background-image: url(../shared/icons/fam/user_add.gif) !important;
}
.icon-user-delete {
    background-image: url(../shared/icons/fam/user_delete.gif) !important;
}        
.my-x-plain {
    border: solid 1px red;
}